peat pit - German English Dictionary